human remain - Español Inglés Diccionario